Big Huge Thesaurus

animal starch

noun